added support of several custom commands to dataengine