added support for functions w/ arguments