Added details and detail implanting.
Merged.