advice from rubyetc x