added maagnetisation