overwrite product function in customer page