initial ruby port