completed functions with one argument