Functionnalized basic check & box coloring