Added some more user functions and requires