add transparent to pre tag for docs
docs
fix lib/authenticate and user model