use strict and add some var
cleanong