add pointer cursor
add link history
fine tune border radius