Why does this need ${this.device} and profile, but id is in the clear? Think-o?