debugged todo31