Model is now based off of JSON calls.