Added first pass at auth