repair bug, now the code recognize var form