updates and transport