slightly less terrible style