Code

fix cursor placement logic