added new file widget.php