Revert "details"

This reverts commit ebaad3b662c10f3ebe8fc41ca51d19cac07382cf.
Revert "Revert "details""

This reverts commit 7480bcc5dd80ab0b9d33a1ae5aec540b6647edf2.
Revert "Revert "Revert "details"""

This reverts commit cd402d9321ec64465ce00af9857d2ea7b0ee5190.