change over to a hash of alignments for each read; easier to access by ID in filters