Various display and motion improvements