p247 new Ruby