Mac generator