5-frames-in-place