reference functions

don't want to switch between files for function syntax