small iterations work... checking where it breaks