iphone components archetype added