Implenent the rest of the Slurper contract.