EZP-20286 - Complete design document