Add listeners to listen