corrected the mock structure