get rid of redundant blendmode routines and don't use overlay mode by default
it's a render pipeline in the making