todo outline for spawn
varoius spawn stuff