Read the whole thread. My notes: