various ui changes they requested. the event listing layout is still broken, needs to be neatended.