init components list