DPTnT visitors in past few hours might have experienced page rendering problems. I would like to express our sincere apology to all who have been affected. Our site update didn’t go as smoothly as planned. Some CSS and page template issues caused the page rendering problems. Currently, all problems appear to have been fixed.
The updates will enable us to provide better contents that were not possible with the old layout due to size limit. Stay tuned. The best is yet to come.
Thank you for your continued support.