working on placing nodes