validation incoming