for-loop seeding replaced with numpy field