more API updates