fixed settlement validation