Added JSON File interface