moved next method