good explanation dr del