fixed trace method