updated flux enforcement