Have you do your homework