updated with json data with right tests
Performance Improvement as require does the caching, as the file is loaded once.