added auth -- updates #25