add this to examine() instead