add logback function