role back to (almost) original oauth.js
icons