add common expression analysis