added some tasks from rubeque