spawn pattern