add different control buttons for task types