corrected date weight mechanism