refine the ruby talk