adding short and long options to username/password and making them required