Availibility check updated

_ready() function is called after events had been triggered 3 times