added device custom widget and console dock