Giving love and receiving love . . . giving hope and dream . . .