guess content type when not available