init device