Support list
Add expression
Remove useless constant