reverse engineering, component implemented.