I have got goosebumps with each reply.