rigid updates and cleaning