Apex Framework