add learning to bwi_tasks_pnp