add startListening and stopListening, instances can now trigger events when a new earthquake shows in the response