Added stopListening documentation
Made stopListening a little more relilable