another round of driver improvements