execution trace code added