work in progress on better salsa

go with the original, not the JS