I haven't exactly worked out the details yet...