Horz. movement working (not tested)