hartl tutorial running on puma ... performance comparison using blitz 5000