start working on gauche vs ruby