enhances widget handling