changed magnitude to scale with the actual scale of the canvas, fixed fontawesome issues