rna refactor