fixed a few contracts with listof