all of the following to