finished first pass at descriptor view