dev-beason: updated core.js