OOP — GUI architecture.