added module concat