testing the difference of DP vs SP