first pass at styles