ParentFull threadsumnulu·Magnets are serving two purposes; First one as contact point for the coil and completing the solenoid, and the second one to push the battery. Metal coil is generating magnetic field.http://en.wikipedia.org/wiki/Solenoidhttp://en.wikipedia.org/wiki/Ampère%27s_circuital_lawView on HN