adapt to new joo3x dev env