add reset head before the pull. something fishy happens when pull gets through, but no message