Did boilerplate for 9b and 9c