add hyperlink listener
change links protocol
cleanup. remove unused fields