bind node and data in a elegant way!