finally the wait is over