Added all the proxy functions :D