replace content and picture