please ignore vim swap files, perltidy tdy's, and private stuff