Add a lot of functions.