wip: documenting widgets