custom source and always a node_id #210