working on commands.