week 1 OOP tasks