added Shrake-Rupley benchmark