fix for method that was using old add_magnet behavior