got some authentication shizzle working nicely