removed temp constraint