frame is ok