added stringer.js