push function to remote namespace