initial structure working and running