def fetch_by_coord(self,coord):
    """get a single entry by the coordinate location [blockStart, innerStart]

    .. warning:: creates a new instance of a BAMFile object when maybe the one we had would have worked
    """
    #print coord
    #print self.path
    #b2 = BAMFile(self.path,blockStart=coord[0],innerStart=coord[1],index_obj=self.index,reference=self._reference)
    b2 = BAMFile(self.path,BAMFile.Options(blockStart=coord[0],innerStart=coord[1],reference=self.reference))
    #for bam in b2: print type(bam)
    #print 'hi'
    bam = b2.read_entry()
    b2.close()
    b2 = None
    return bam