update API #1