first commit (rubyfied)