Understanding Dynamic Range