Better component

Better componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter componentBetter component