Adding surface holder callback to widget
Starting clean