add student code and acknowledgements