adding validation in models, updating tests