working on Validation Strategy