ruby pt in motion