recover splat to maintain backward compatibility
remove the goal partial