implementation
 
Magnets