vers 4.5+ 20241122-093942