significant simplification and more functional style