more cursor stuff