updates for xelf 3.0