cleverbrush framework