refactored get_args(). Added new generate and path arguments