restart with matrix3d