Handle user ready event