changed listener timing and cache clearing after muc presences