reload properly when spawned