more changes in api