updated shared element draft