Rahn analysis