added single contract
added single contract