New structure implemented