incremental; continued work on join expressions