commit of verification long standing branch

you might want to rename the method to ```constructor```?