Can customise the main component