refactor venue collection creation