dead code elimination
removed data map