Added Validation rules and forwarding procedure