Extensive changes to recurring meetings

More...