updated hinshelwood