add proper cursor