Post validation and implementing partials