added contract maintenance