lift bit after finishing all parts
fix bug where the bit is raised between passes