finished salsa primitive. TODO: testrig