almost MVP? dynamic image rendering working