For our OOP assignment