I always forget how this works exactly...