[IMP] improved widget with cursor