Update more function