implement survey
Merge pull request #24 from halhorn/survey

implement survey