Updating with working API