default structure setup