uncomment for lecture purposes