making multiple constraint settings stop overriding each other