gravity based reset routine