acknowledgements
a qanda site