still fuckin around with chardev