completed Block one - maintain contributions