working results for both, updated styles