D-12/D-4

v-1.0
---
1. update => tested