lesson learned, commit early and often. Use reset judiciously