[WIP] Validation component

Yep good point