split j3m intake into 2 parts because of different mime types on point-of-entry