refine the salsa-engine for DEPIC