Cache functional. Does not work for final answers. TTD not implemented