Refactored media page