updated from jurn