Design from patterns to details

Design from patterns to details