initial drchip support (names may still changce)