initial structure complete