SHAPE PATTERNS LTD