use goal spring or non goal spring