Post crud
added validation