apply task feature