fixed cursor passing