Tech T&F sign 2 more