gss 356.js improved