fixing new post admin check