is this class even needed ? do we need a start/stop in foundation ?