tracing through every step