qgf's blog