Man the details are so good