complete visualy product form and user show