add images, content, and finalize search function.