add logger
fuck