diagnostic methods