updated shared ref