updated shared