new system: ruby onspawn