recently OOP studying