adding chapter on methods