Material Girl: Have you done your homework?