credits and acknowledgements added