#compact-contract