Started Implementing Logging