Update Log - manually incorporate Arkandos' pull request

Added more support for apiloader and made use of file api