reorganizing while tracing memory shit