refactoring host and hosts, usage, method (post body) options