reorganized RRT and added callbacks