enhance reverse engineering