CHANGES TO API