finitestate final 24 pass