Add varidation