remove unneeded use strict; add some comments; minor