not entirely sure what git is doing here