added bracketed expressions