contract settings