add icon set; fix photo viewer issue
link function