Convert to ooc library