both versions of constraints
updated oblique link