Initial Validation logic added