Begin to implement new structure