Middle process