add Taskable api
fix find_packages