add benchmark (issue #12)