Modified information
Refactored structure