a flex system for our match