Constraining squares