add device docs