add selection task front-end stuff