use Range::Full instead of 0