enum for menu printer added;
exception for "add user" added;
menu flow optimized;