Completely new structure with just a single include file