used built-in functions