layout change to step away from flexbox (it was causing the weird spacing issue)