component 5 added