Design / Adaptors