Precise and comprehensive Get Details