Add validates into models
Finish v2.7.3