expand 3arg blocks