added task manager cancel functionality and matrix generation executor
service for learn and parse