golang version bump to 1.4 version, and  and some fix