Mc Rifma and Mc Energy