working on new spawn system