2d device