add more syntax;fix multi-line issue