added time function.
added recursion-limit function.
added list function.