readable json and frames