bug fixed for DS