add dstedc subroutine