allow initializing with _id