added poormans auth cache