contract advice