Finished widget tutorial [skip ci]