require the yaml driver hard dependency