handle more slice start/end values