Introduction to Proximate analysis