add task row dynamically