updating device capabilities