Finch now can be used dynamically, closes #4