breakout appendTodoDone method