MUIBase 4.1 is a relational, programmable database based on LISP with graphical user interface developed by Steffen Gutmann. The changes in version 4.1 improve the time of re-loading the project with versioning of record changes and better debug for the function. There is also a new demonstration project. Amiga PPC and 68k compilations are available. LISP was the first language in which the source code was also a data structure used by the language – in this case a list. This enabled the introduction of macros (which should not be confused with simple substitute macros known for example from the C preprocessor), whose task is to create source code when interpreting (or compiling) the program – macros are programs that write programs. They allow you to write elegant code at a higher level of abstraction and reduce its quantity.