First pass at implementing designs