how it works link