ensure position is saved to git + test