added seelog and logger handling