Validation on media types, default values, mucho better