made some corrections to the weak curl definition