palette building added