checking for invalid values