added basic and adv slicing/indexing