multiple compontent issue example
first reuse, seamless, nice