concatenate outside of lhf