use ruby as language