youtube: handle missing data
add logger+compress middleware