refactoring validate number function, adding who is on call feature