completes todo7 assignment