Adapting for rocks node, not finished