completed p133 & p136