fix filename and add comments