hacking up a summary method, now only 1 range at a time