reproduction techniques