added initial settlement verification and validation