adding some common ruby tools