added widget with layout