get operations working as well as to/from string