add for ruby