commands can now be up to three arguments long