add LinkLabel
process finished task mechanism
fix underline and cursor bug