add goal editing capabilities