added multi cursors