constrained motion