Lab2 seems to work