- need isFrameDone() method completed!