updates from public update