layer movement is semi-working