added custom pallete