add reset use flexbox for centering
much improved layout
clean up