self-contributor view 3