functions with no parameters now get the standard params _1 _2 and _3