having the ability to have alternative commands.