core changes to style