try to refactor meetings collection