add node lookup api and xml output callback