drives: added basic widget structure