product model improvement and productview correction (not boucling with images