finished matrix move