add requestUpdate function