Removed Logging and added documentation around functions