new hashes, styles, functions, formatting