added choice of palette choice