renamed exists file with prefix -q and added no dependency case
updated index-q.js methods same as index.js