READY FOR IMPLEMENTING COMMANDS