( r . Hauffman.