rename task interface to tasks
rename lookup to generic mytask