common to device