unified builder methods
Merge pull request #10 from tkrille/master

unified builder methods