5. Design
TBD