Andreas Haller's personal user guide