base sharing complete