synopsis | added commandhandler functionality