add SARock based on node tree by Rasmus Seerup