style updates and writing