Managing contract