readme add contract