small revision, still not debugging