device circuits