built a basic log class just need to add it to the Core interface