work on UI events and links
readd some non JS fallback links