added extra function stubs