iterate over commands more cleanly