add spot and unflat