Update to a more gitty way