use hash! and scroll to top
tweak list format
encoding fix
dynamic link to the media page