added semantic ui stuff