Relaxing and JW Library updates