working on validation
update version