Register OOP and comments