Pattern and Kits