Basic structure and dynamic loading