add ugc and join msg