lots of updates; working on palettes