add component family list and pool