Upgraded framework