Support for RNA hypothesis