added commands from args support