update formatting; big fix to subshell issues so multiple controllers work properly