updated validator to version 3.x.x and increased tested functionality in the module