added fns with arity 0 to allow calling with -t