MPU and MPL structs