added all functions to namespace