text, file name revises . code cleanup.