file creation and some commented thoughts