design pattern
 
Magnets