more work on flux modifier