capturing tweaks must be at the very begining of the program