edited task selection stuff