The revolution is here! How hard can it be? Pretty hard, actually...