added some functionality onto command to consume arguments, and updated resolvers to use that functionality