compress `use` and add a comment explaining the loop doing reverse complement