add text,photo,audio,video support