adding rest of garage code