circular doubly link working data structure
init list for Profile type