update interface constraints