with compensation for device parameters