add an interface of bulk change spots