have been working on the simpleauth. its not so simple.