This is what I do. To get them perfectly cooked; as soon as the water starts to boil turn them off and cover w/a lid for at least 10 min. I add salt and vinegar to my water; the salt helps w/the peeling even new eggs and the vinegar works if you have an small little cracks that develope in the shell it keeps it from going all over in the water; kind of stablizes it next to the shell.