func all the things!

You know you want too