Guarantee or the future