dtruong init