dont require collection name to be a string.