Add modes

custom, flat, solar and atomic