Tools for ruby