Implement change log api