init start and sample and modules