remove space between has_command and codeblock to silence warning