improve squeezable joins and concat