Added widget level events