Updated Return