Modified the structure to allow for multiple languages