Component structure extended