Refactored code structure