fixed logger