palette prop update