adding more spawning strategies