stage almost working.
not crashing now
it works now!