Cleaned up spawn behavior a little.