add verify option

closes #10
closes #16