adding best practices
Data laoding by Json