support more colors