half complete maxMirror