able to read everything except for frame