* moved placement code from node into view