Added JSON Reading functionality