novo modelo do manager e fix do getopt do main