apply component constraints to both sides