set up task runners