see pdf for notes