...working on validation