how do TPSs and DDSs differ