avoid cursor leak