Improved ruby setup