trying to make common up/down routine
stuff