started structure setup