doing the homework