more API changes