update copy and api