DRY (fixes #6)
Merge pull request #11 from comzeradd/dynamic

DRY (fixes #6)