main blog working, hooks listening