#10 it should not append todoText if text is empty