Update for callback