hacky but working temac driver