reffering issue handling 2