fixing differnece between existence of fs.existSync for older versions of node
validation with prompts and additonal lookup