Made both logger types completely implement Logger interface