Adding a bunch of functions that don't work.