Refactored require for clarity