fleshed out Product