added index operator overloading, added tostring_default