reshake
not defined yet