New functions in widget