added multiple device instance