lots more style updates