OOP course homework update