Contracts Managing