CS476 - Product description details