add cursor and fix icon position