define tasks with extension, remove defs from sample, update readme