use documentation string instead of comments