build settlement updated