advanced diagnostic