Andrey Gavrilov's personal user guide