add icon and cursor