putting device stuff where it belongs in the head