that is very nice!!! Who put the new components on?