shell discovery