relying on fixtures here isn't great, this should be a factory