// Override update