Update the whole source from Exp2's MK5