There are so many details ...