Add media types and optimize for mobile use