use 0xffffff format for colors