finishing the todo lab