how does egg retrieval work