simplify duff device usage