Added interfaces for the JSON models