customized snap benchmark - new version with some performance enhancements