add needed device