initialize structs - pt1