add timezonehandle, add form parse function