cursor is now working (added id to kbd)