I think the collection name (`contacts` here) should be stored in a constant