changed the users' APIs