next snapshot; allow palette to change