spawn logic