- Finalized Validation process (not pretty, but it works)