forked from: FanLoader

