added required logger lib