pushed main func arg parsing to gobro lib