first integration of open system widget - part 2