update from bucket