threadparallelparadigm: generic buffer added