#25 solved

also solved a problem at #24 due to incompatibility between
ondraglisteners