dSP cover function