add sharedinfo feture