forgot to add evevent prevent default
added basic topics view