more progress on expressions.