save previous sm for tracing ability