initialize the structure