major styling fixes