Improvements and changes to Log and FileLog