fix hyperlink problem and this is final version