make YUtils a soft requirement