now it validates numbers for > than 1000 - refactored