I think I fixed the problem with product page start by using product model