diagnostic integration