stupid git behaviour