cache ruby and dont hit the net