Device models