working through reading characteristic descriptor