ruby completion