this page almost made me shed man tears.