Done with encryption and core adaptations.