more work done to the commands