using round in vallidation to make it work for slight variations