seperated content module