Starting to split up the components