use FLog whenever possible
make FLogger match the Logger interface