media page functional