logger outline