M and M Processing