add cases for ruby requirement