Fixed nscheme to cycle past end and be cleaner.