Start implementing some methods