Combined the logger and the interface