allow color and alpha in mapping