all that stuff, keeping on track.