remove contract
illuminate support