aix service provider more code changes