Guarantee payments

New and updated