good point, will do when I refactor the fastq functionality (doing it right now) which is the one that is using the complement right now.