ruby support,etc