Issue #46 , added validation and configuration