Refactored introduction