Vanilla custard for swap

completed