range indexing, nice operators