Sneak Preview: Debunking the RNA world